Soru & Cevap

veri alma ve veri gönderme

08.09.2015 - 05:38

arkadaşlar bi uygullama yapıyorum hatırlatıcı bir uygulama alarm gibi bir uygulama.

uygulamada 3 tane alarm seçilebiliyor bi sayfa var alarmların seçildiği. o sayfaya ilk giriş yaptığında 3 tane buton var ve üzerinde ilaç ekle yazıyor.sonra ekle diyerek alarm ekleniyo saat ve isim giriliyor bitir diyince tekrar önceki sayfaya geliyor ve "ilaç ekle" yazılan butonda kullanıcının girdiği isim yazması lazım nasıl yapabilirim.

yardımcı olurmusunuz ben bir kaç yol denedim oluyo  ama tam istediğim gibi olmuyor . şöyle bir yol varmı?

o ekrana hangi ekrandan geldiğimizi seçersebilirsem yada hangi butona tıklanıp geldiğini seçebilirsem if ekleyip o zaman istediğğim gibi olur. öyle bi seçeneğim varmı?

41 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user zrklenes
zrklenes
08.09.2015 - 06:46

Şu an için video çekmem mümkün değil ama anlatayım.nereden geldiğini anlamak yeticekse senin için bundle yapısı uygundur senin için 

Butona tıkladığında yönlendirdiği sayfaya 

Bundle bundle = new Bundle();        
bundle.putInt("tur",1);
Intent newIntent = new Intent("sayfanın gideceği yer");
newIntent.putExtras(bundle);
startActivityForResult(newIntent, 0);


Gittiği Bölüm

Bundle data;
int tur;


data = getIntent().getExtras();
tur=data.getInt("tur")

if(tur==1){

//Yapılacak İşlemler

}else{

//Yapılacak İşlemler

}

 


Bu işini görücektir diye umuyorum.eğer yine işin içine çıkamassan ki çıkacağını umuyorum.Bir video çekerim senin için 

Profile picture for user zrklenes
zrklenes
08.09.2015 - 05:52

Bunları Sessiona kaydettirip kolayca istediğin zaman ulaşabilirsin.Sessionla adam telefonu kapatım girsede onlar orada kalır yok butondan geldiğimi anlasam dersem bundle ile bir değer gönderirsin olur 

Session Yapısı (Buradan olayı çözemessen anlatabilirim)
http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/

Android Bundle (Buradan olayı çözemessen anlatabilirim)
http://examples.javacodegeeks.com/android/core/os/android-bundle-example/

Teşekkürler.

Devrim
08.09.2015 - 06:32
ben session yapısını biliyorum zaten orda kullanıyorum ancak istediğim sonucu alamıyorum şöyle anlatim session kullanıyorum işte sessionda kayıtlı olanı butonun üzerinde yaz diyorum varsıyılan veriyide "saat ekle" yaptım sonra 2. sayfadan yani isim girilicek sayfadan veri açğırıyorum onuda aynı sesiona atıyorum.sayfa ilk açıldığında butonda "saat ekle" yazması gerekirken hiçbirşey yazmıyor çünkü diğer sayfadan veri çağırıyo ve onu yazıyo butona ama kullanıcı dha diğer sayfaya gitmediği için veri girişi yapmamış oluyo bu şekilde olmuyo yani bide bunun eğerlisini kullanıyorum yine olmuyo aklıma sadece o yol geldi nereden geldiğini kontrol edersem yapabileceğimi düşünüyorum. senin verdiğin linkte ingilizce anlatıyor ve benim ingilizcemm kötü olduğu için anlayamadım zamanınız varsa anlatabilir misiniz yada bir videoya çekseniz?
Enes
08.09.2015 - 06:46
Cevabı Aşşağıda Yorumda Anlatıyorum burada karışıyor